turbine rating - Turkish English Dictionary